Skip to content

ci: bump update-copilot-skills reusable workflow pin to v3.2.0#8

Merged
devantler merged 1 commit into
mainfrom
claude/ci-bump-update-skills-reusable-v3.2.0
May 26, 2026
Merged

ci: bump update-copilot-skills reusable workflow pin to v3.2.0#8
devantler merged 1 commit into
mainfrom
claude/ci-bump-update-skills-reusable-v3.2.0

Conversation

@devantler
Copy link
Copy Markdown
Contributor

🤖 Generated by the Daily AI Assistant

Problem

The scheduled 🔄 Update Copilot Skills workflow has failed every day since 2026-05-19 at the create-PR step with Subscription is not valid.

Root cause: this workflow calls the reusable workflow pinned at v3.0.1 (@11f70d3), and v3.0.1 internally hardcodes the StepSecurity mirror of peter-evans — step-security/create-pull-request@e604d57b + step-security/harden-runner@v2.17.0. That mirror requires a valid StepSecurity subscription, which is no longer present (the StepSecurity org apps were uninstalled), so the step hard-fails.

Note: PR #6 already reverted StepSecurity actions in this repo's own workflows, but the reusable-workflow pin still pointed at the StepSecurity-dependent v3.0.1 — this is the remaining piece.

Fix

Bump the reusable-workflow pin v3.0.1 → v3.2.0 (@41924797). v3.2.0 uses upstream authors directly with no StepSecurity dependency:

  • peter-evans/create-pull-request@v8.1.1
  • devantler-tech/actions/update-copilot-skills@v3.3.0
  • actions/checkout@v6.0.2

The dir input (dir: plugins) is unchanged between v3.0.1 and v3.2.0, so this is a pure pin bump — no input changes required.

Validation

  • Verified v3.2.0's update-copilot-skills.yaml contains no step-security/harden-runner references and retains the dir input.
  • Single-line diff; YAML structure untouched.

v3.0.1 internally hardcodes the step-security mirror of peter-evans
(step-security/create-pull-request + harden-runner), which now hard-fails
with "Subscription is not valid" — making the daily 🔄 Update Copilot Skills
run fail since 2026-05-19. v3.2.0 uses peter-evans/create-pull-request@v8.1.1
directly with no step-security dependency. The `dir` input is unchanged.

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
Copilot AI review requested due to automatic review settings May 25, 2026 23:07
Copy link
Copy Markdown

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Updates the scheduled 🔄 Update Copilot Skills GitHub Actions workflow to use a newer revision of the upstream reusable workflow, addressing failures caused by the previously pinned version’s dependency on StepSecurity-mirrored actions.

Changes:

  • Bump devantler-tech/reusable-workflows/.github/workflows/update-copilot-skills.yaml pin from v3.0.1 to v3.2.0 (SHA update only).
  • Keep existing workflow inputs unchanged (dir: plugins), preserving current behavior while changing the referenced reusable workflow implementation.

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

@devantler devantler marked this pull request as ready for review May 26, 2026 05:46
@devantler devantler merged commit 4c2c779 into main May 26, 2026
26 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants